Lamb Curry — definition

1. lamb curry (Noun)

1 definition

lamb curry (Noun) — Curry made with lamb.

1 type of
curry